home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 012 / speedkey.arc / SPEEDKEY.DOC < prev   
Encoding:
Text File  |  1984-08-29  |  1.9 KB  |  50 lines

  1.  
  2.  
  3.  
  4.                N O T E S   O N     S P E E D K E Y
  5.                  by John B. Zuckerman
  6.                  7230 Wurzbach, #1603
  7.                  San Antonio, TX  78240
  8.  
  9.  
  10.  
  11.      1.  To use SPEEDKEY, simply type "SK" at the DOS prompt.  The
  12.      program then loads, initializes, and returns to DOS.  You may
  13.      now run any other DOS program (except BASIC under DOS 1.1,
  14.      see below).  The keyboard repeat speed is now nearly
  15.      doubled. SPEEDKEY is completely invisible to other programs.
  16.  
  17.      2.  I have attempted to keep the operation of the keyboard
  18.      exactly the same except for the speedup.  Even without
  19.      SPEEDKEY, the keyboard produces some bizarre effects at times
  20.      (especially when the BIOS keyboard buffer becomes full).
  21.      These effects are also present with SPEEDKEY.
  22.  
  23.      3.  The interrupt handlers do something that from a
  24.      programming standards perspective is blatantly illegal.  They
  25.      actually jump into the middle of a ROM BIOS routine rather
  26.      than enter the routine via the conventional method (using the
  27.      INT instruction).
  28.  
  29.      Because this is in violation of the established programming
  30.      standards, I have included extra code in the initialization
  31.      part of the program to verify that the version of BIOS
  32.      encountered is one of the recognized versions (there are four
  33.      of these, in total).
  34.  
  35.      4.  I have tested the program on both PC's and XT's, with DOS
  36.      1.1 and 2.0, and with a variety of software.  The only
  37.      commonly used program that I have found so far that will not
  38.      work properly with SPEEDKEY is BASIC under DOS 1.1 (and
  39.      BASICA).  Actually, BASIC runs fine, but the repeat function
  40.      is defeated.  Curiously, when you exit BASIC (with SPEEDKEY
  41.      installed), the repeat function is reinstated!
  42.  
  43.      5.  Should you find a bug or error caused by this program, I
  44.      would be grateful if you would report it to me.
  45.  
  46.  
  47. 
  48.  
  49.  5.  Should you find a bug or error caused by this program, I
  50.